package ar.unc.famaf.pln.giveselector.selectors;

import java.util.Set;

import ar.unc.famaf.pln.giveselector.context.*;

/**
 * An UtteranceSelector selects one or several Utterances in given Context.
 * @author Alexandre Denis
 */
public interface ISelector
{

	/**
	 * Selects all the best Utterances that are equally good from the corpus.
	 */
	public Set<Utterance> selectUtterances(String worldName, Context context);
}